English Dictionary
◊ ST. CHRISTOPHER
St. Christopher
n : the largest of the islands comprising Saint
Christopher-Nevis [syn: {Saint Christopher}, {St.
Christopher}, {Saint Kitts}, {St. Kitts}]